home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 23
/
Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso
/
Aminet
/
dev
/
misc
/
MkDepend_1_4.readme
< prev
next >
Wrap
Text File
|
1998-01-05
|
3KB
|
68 lines
Short: V 1.4: Dependencygenerator for Makefiles
Author: Lars Düning <duening@ibr.cs.tu-bs.de>
Uploader: Lars Düning <duening@ibr.cs.tu-bs.de>
Version: 1.4
Type: dev/misc
Replaces: dev/misc/MkDepend*
Requires: OS 2.0
MkDepend scans C-source files recursively for includes and
writes the found dependency trees into an existing makefile.
Special features of MkDepend are:
- generates the complete transitive closure of all included files;
- searches the included files in several definable paths, and allows
to represent these pathnames by symbols in the generated makefile;
- the source/object filename relationships may be flexibly defined;
- quite fast file scanner :-).
History
-------
v 1.4 (09-Nov-1997) :
Dependency lists are now sorted alphabetically.
Added 'GNUMakefile' to the set of makefiles searched automatically.
New option -H=HIDE/K to hide specific include files from the
dependency lists in the Makefile.
New option -K=KEEP/S to keep the backup of the Makefile.
New option -Y=STYLE/K to select different output styles.
New options CLEAN/S and PROPER/S to clean up the Makefile.
Bugfixes: a filename was allocated to small; ends of comments
weren't recognized after an even number of '*'; write-protected
Makefiles weren't removed; unreadable skeleton source-files are now
excluded from the generated Makefile entries.
v 1.3 (02-Mar-1996) :
For source/object relations, the source is no longer included in
dependency list, except when demanded by '+'-command option.
v 1.2 (25-Feb-1996) :
New option -D=DEP/K to write a separate file with the plain source
dependencies.
New option -L=FLAT/S to write the plain dependencies as flat
list instead of a tree.
v 1.1 (13-Oct-1995) :
The dependencies may now be placed in midst of a makefile.
Object file name pattern %p expanded to %[-][<][<number>]p .
v 1.0 (18-Sep-1995) :
Initial release.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
19648 5652 71.2% 09-Nov-97 23:44:26 +args.c
2129 780 63.3% 09-Nov-97 23:44:30 +args.h
2995 1086 63.7% 09-Nov-97 23:53:14 +DMakefile
3851 1507 60.8% 09-Nov-97 23:53:22 +GNUMakefile
2798 1305 53.3% 09-Nov-97 23:56:26 +HISTORY
35974 9877 72.5% 09-Nov-97 23:53:10 +main.c
215 152 29.3% 08-Nov-97 18:51:22 +main.h
3304 1283 61.1% 09-Nov-97 23:56:32 +Makefile
27808 16118 42.0% 09-Nov-97 23:53:58 +MkDepend
14999 5773 61.5% 09-Nov-97 23:56:12 +MkDepend.doc
1989 971 51.1% 09-Nov-97 23:56:28 +MkDepend.readme
13949 3934 71.7% 09-Nov-97 17:25:54 +nodes.c
2032 835 58.9% 09-Nov-97 17:26:06 +nodes.h
14841 3802 74.3% 09-Nov-97 23:44:36 +reader.c
567 207 63.4% 09-Nov-97 23:44:38 +reader.h
-------- ------- ----- --------- --------
147099 53282 63.7% 11-Nov-97 00:20:50 15 files